package com.javaspeak.designpatterns.go4.behavioural.strategy;

/**
 * Different Strategies, such as SquareStrategy and TriangleStrategy
 * can be swapped in to the StrategyContext (ApplicationStrategy)
 *
 * @author John Dickerson
 */
public interface Strategy {

    /**
     * draw shape
     */
    public void drawShape();
}
